*{
	margin: 0;
	padding: 0;
}
.box{
	width: 100%;
	margin: 0 auto;
}
.top-nav-left-content-1:hover {
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
  transform: translateY(-2px);
}
.header{
	width: 100%;
	height: 40px;
	margin: 0 auto;
	background-color:#333333;
	display: flex;
	justify-content: space-around;
}
.header-nav{
	line-height: 40px;
	display: flex;
	justify-content: space-between;
}
.header-nav a{
	text-decoration: none;
	font-size: 14px;
	color: #757575;
}
.header-span{
	line-height: 37px;
	margin: 0 3px;
	color: #757575;
}

.header-nav-img{
	width: 90px;
	height: 90px;
	margin: 0 auto;
	background-image: url("https://i1.mifile.cn/f/i/17/appdownload/download.png?1");
	background-size: 90px 90px;
}

.header-nav-right{
	position: relative;

}
.header-nav-right-text{
	float: left;
}
.header-nav-right-text a{
	text-decoration: none;
	font-size: 14px;
	color: #757575;
}
.header-nav-box{
	margin-left: 10px;
	float: left;
	width: 120px;
	height: 40px;
	line-height: 40px;
	background-color:#424242;
}
.header-nav-right-1{
	width: 316px;
	height: 100px;
	margin: 0 auto;
	position: relative;
	top: 40px;
	left: -195px;
	background-color:#fff;
/*	border: 1px solid #777;*/
	
	font-size: 14px;
	display: none;

}
	.header-image{
		position: absolute;
		top: 9px;
		right: 87px;
		width: 20px;
		height: 20px;
		margin-left: 20px;
		background-image: url("../images/gouwuchekong.png");
		background-size: 20px 20px;
}
	.header-nav-right-text-1{

		position: absolute;
		top: 30px;
		left: 65px;
		height: 20px;
		color: #757575;
		font-size: 12px;

	}
.header-nav-right-a{
	position: absolute;
	top: -2px;
	right: 20px;
}
.header-nav-right-a>a{
	text-decoration: none;
	font-size: 14px;
	line-height: 40px;
	color: #757575;
}
.header-nav a:hover{
	color: white;
}
.header-nav-box:hover{
	.header-nav-right-1{
	box-shadow: 1px 1px 2px 2px #777;
	display: block;
}
	background-color: #fff;
	.header-nav-right-a>a{
		color: orange;
	}
	.header-image{
	background-image: url("../images/gouwuche.png");
	}
}
.header-nav-1{
	padding-top: 10px;
	width: 124px;
	height: 148px;
	background-color:#fff;
	text-align: center;
	position: absolute;
	top: 40px;
	right: 695px;
	border: 1px solid #777;
	z-index: 2;
	display: none;
	}
.header-nav a:nth-of-type(11):hover + .header-nav-1{
	
		display: block;
	
}
/*---------------------导航条-----------------------------------------------*/
.top-nav{
	width: 100%;
	height: 100px;
	margin: 30px auto;
	display: flex;
	justify-content: space-around;
}
.logo{
/*	margin: 0 auto;*/
	width: 56px;
	height: 56px;
	background-image: url("https://cdn.cnbj1.fds.api.mi-img.com/mi.com-assets/shop/img/logo-mi2.png");
	background-size: cover;
}

.top-nav-left{
	width: 800px;
	height: 100px;
	transition:all 2s
}
.top-nav-left-text{
	display:inline-block;
	padding:17px 0 0 0 ;
	justify-content: space-around;
	margin: 0 30px 30px 0;
	position: relative;

}
.top-nav-left-content{
	width: 1386px;
	height: 230px;
	position: absolute;

	top: 146px;
	left: 0;
	background-color: #fff;
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	margin: 0 auto;
	padding: 0px 0 0 150px;
	display: none;
}
.top-nav-left-text:hover +.top-nav-left-content{
		z-index: 99;
		display: inline-block;
		transition: all 2s;
		box-shadow: 1px 1px 1px 1px #777;
}
.top-nav-left-content-1{
	width: 204px;
	height: 201px;
	margin: 20px 0px;
	display: inline-block;
}
.top-nav-left-content-img{
	margin-bottom: 10px;
	margin-top: 10px;
	border-right: 1px solid #777;
}
.top-nav-left-content-title{
	height: 20px;
	text-align: center;
	font-size: 14px;
}
.top-nav-left a{
	text-decoration: none;
	color: #000;
}
.top-nav-left-content-title p:nth-of-type(2)
{
	color: orange;
}
.top-nav-left a:hover{
	color: orange;
}
.top-nav-right{

	display: flex;
}
.top-nav-right>input{
	display: inline-block;
	width: 245px;
	height: 50px;
}
.top-nav-right1{
	display: inline-block;
	width: 52px;
	height: 51px;
	border:1px solid #777;
	border-left: none;
	
}
.top-nav-right2{
		margin: 15px auto;
		width: 20px;
		height: 20px;
		background-image: url("../images/sousuo (1).png");
		background-size: 20px 20px;
}
.top-nav-right1:hover {
	background-color: #ff6700;
}
.top-nav-right2:hover{
	background-image: url("../images/sousuo.png");
	background-size: 20px 20px;
}
.middle{
		width: 100%;
		height: 460px;
		margin: 0 auto;
		position: relative;
		display: flex;
		z-index:6;

	}
.middle-left{
	width: 234px;
	height: 460px;
	background-color: #A3A2A3;
	position: absolute;
	top: 0;
	left: 141px;
}
.middle-img{
	margin: 0 auto;
	width: 1226px;
	height: 460px;
	background-image: url("https://cdn.cnbj1.fds.api.mi-img.com/mi-mall/83e26c1e7dbbf689a98734ab07240979.jpg?thumb=1&w=1533&h=575&f=webp&q=90");
	background-size: 1226px 460px;
}
.middle-left-1{
	width: 234px;
	height: 42px;
	margin: 10px 0 0 0;
	line-height: 42px;
	display: flex;
	justify-content: space-between;
}
.middle-left-1-1{
	margin-left: 10px;
	color:#fff;
	position: relative;
}
.middle-nav{
	width: 530px;
	height: 460px;
	background-color: white;
	position: absolute;
	top: -10px;
	left: 224px;
	display: none;
}
.middle-nav-img{
	float: left;
	margin-top: 20px;
}
.middle-nav-1{
	float:left;
	width: 530px;
	height: 76px;
	margin-left: 20px;
}
.middle-nav-text{
	float: left;
	color: #000;
	font-size: 16px;
	line-height: 90px;
}
.middle-left-1:hover{
	background-color: orange;
}
.middle-left-1:hover .middle-nav{
	display: block;
}
.service{
	width: 1240px;
	height: 170px;
	display: flex;
	margin: 20px auto;
	justify-content: space-between;
}
.service-box{
	width: 1233px;
	display: flex;
	justify-content: space-between;
}
.service-box-1{
	width: 234px;
	height: 170px;
	background-color: #5f5750;
}
.service-box-small{
	float: left;
	width: 76px;
	height: 82px;
	text-align: center;
	font-size: 14px;
	padding: 10px 0 0 2px;
	color:#B2AEAB;
}
.service-box-small img{
	display: block;
    width: 24px;
    height: 24px;
    margin: 0 auto 4px;
}
.service-box-small:hover{
	filter: brightness(1.3)
}
.service-box-2{
	width: 978px;
	height: 170px;
	margin-left: 10px;
	display: flex;
	justify-content: space-between;
}
.main{
	width: 100%;
	margin: 0 auto;
	background-color:#f5f5f5;
}
.main-header{
	padding-top: 30px;
	display: flex;
	justify-content: space-around;
}
.main-header img{
	margin: 0 auto;
	width: 1226px;
}
.main-titel{
	display:flex;
	justify-content: space-between;
	width: 1226px;
	margin: 0 auto;
}
.main-titel span{
	font-size: 25px;
}
.more{
	line-height: 35.2px;
	display: flex;
	justify-content: space-between;
	transition: all 0.3s;
}
.more-jiantou{
	width: 20px;
	height: 20px;
	margin-top: 7px;
	background-image: url("../images/jiantou1.png");
	background-size: 20px 20px; 
	transition: all 0.3s;
}
.more:hover {
  color: #ea9518;
}
.more:hover .more-jiantou{

	color: #ea9518;
	background-image: url("../images/jiantou2.png");
	 transform: translateX(3px);
}
.main-box{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.main-img{
	width: 1226px;
	margin:0 auto;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.main-img img {
  width: 234px; 
  height: 608px; 
  display: block;
}
.main-right{
	width: 992px;
	height: 614px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
}
.main-right-box{
	width: 234px;
	height: 300px;
	line-height: 26px;
	background-color: white;
	margin: 0 auto;
	text-align: center;

}
.main-right-box img{
	width: 160px;
	height: 160px;
	margin: 20px auto;
}
.main-right-box p{
	font-size: 12px;
	color: #777;
}
.main-right-box span{
	color: #ff6700;
}
 .main-right-box .span1{
	color: #999;
}
.old-price{
	color: #999;
	text-decoration: line-through;
}
.main-titel-right{
	margin-right: 10px;
	display: flex;
	justify-content: space-around;
	line-height: 20px;
}
.erji{
	margin-right: 20px;
	transition: all 0.3s;

}
.erji:hover{
	color:#ff6700;
	text-decoration: underline;
	transform: translateX(3px);
}
.chuandai{
	margin-right: 20px;
	transition: all 0.3s;

}
.chuandai:hover{
	color:#ff6700;
	text-decoration: underline;
	transform: translateX(3px);
}

.main-right-box-small{
	width: 234px;
	height: 300px;
	line-height: 26px;
	
	margin: 0 auto;
	text-align: center;
}
.main-right-box-small1{
	width: 234px;
	height: 143px;
	background-color: white;
	margin: 0 auto;
	margin-bottom: 13px;

}
.main-right-box-small1-telite{
	width: 282px;
	height: 25px;
	line-height: 49px;
	margin: 30px auto;
	margin-right: -5px;
	float: right;
	text-align: center;
}
.main-right-box-small1-img{
	margin-top: -47px;
	float: left;
	margin: -40px 0px 0px 139px;
}
.main-right-box-small1-img img{
	width: 80px;
	height: 80px;
}
.main-right-box-small1-telite span{
		color: #ff6670;
}
.main-end-img{
	width:1226px;
	height: 120px;
	margin: 30px auto;
	padding-bottom: 35px;

}
.main-end-img img{
	width: 1220px;
}
.footer{
	width: 100%;
	height: 473px;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
}
.footer-header{
	width: 1220px;
	height: 30px;
	padding-bottom: 27px;
	margin: 0 auto;
	display: flex;
	border-bottom:1px solid #777 ;
}

.footer-service-1{
	width: 243px;
	display: flex;
	justify-content: center;
	margin: 0 auto;
	border-right:1px solid #777 ;
}
.footer-img-1{
	width: 24px;
	height: 24px;
	background-image: url("../images/扳手.png");
}

.footer-service-2{
	width: 243px;
	display: flex;
	justify-content: center;
	margin: 0 auto;
	border-right:1px solid #777 ;
}
.footer-img-2{
	width: 24px;
	height: 24px;
	background-image: url("../images/近七天.png");
}
.footer-service-3{
	width: 243px;
	display: flex;
	justify-content: center;
	margin: 0 auto;
	border-right:1px solid #777 ;
}
.footer-img-3{
	width: 24px;
	height: 24px;
	background-image: url("../images/15天.png");
}
.footer-service-4{
	width: 243px;
	display: flex;
	justify-content: center;
	margin: 0 auto;
	border-right:1px solid #777 ;
}
.footer-img-4{
	width: 24px;
	height: 24px;
	background-image: url("../images/礼物 活动.png");
}
.footer-service-5{
	width: 243px;
	display: flex;
	justify-content: center;
	margin: 0 auto;
}
.footer-img-5{
	width: 24px;
	height: 24px;
	background-image: url("../images/位置 (1).png");
}
.footer-service-1:hover .footer-img-1{
	background-image: url("../images/扳手 (1).png");
	background-size: 24px 24px;
}
.footer-service-1:hover{
	color: #ff6700;
}
.footer-service-2:hover .footer-img-2{
	background-image: url("../images/近七天 (1).png");
	background-size: 24px 24px;
}
.footer-service-2:hover{
	color: #ff6700;
}
.footer-service-3:hover .footer-img-3{
	background-image: url("../images/15天 (1).png");
	background-size: 24px 24px;
}
.footer-service-3:hover{
	color: #ff6700;
}
.footer-service-4:hover .footer-img-4{
	background-image: url("../images/礼物 活动 (1).png");
	background-size: 24px 24px;
}
.footer-service-4:hover{
	color: #ff6700;
}
.footer-list{
	width: 1226px;
	height: 393px;
	margin: 20px auto;
	display: flex;
}
.footer-xuangou{
	width: 160px;
	
	line-height: 27px;
}
.footer-xuangou>p{
	font-size: 20px;

}
.footer-xuangou>a{
	font-size: 12px;
	color: #777;
	text-decoration: none;
}
.footer-kong{
	width: 160px;
	height: 25px;
}
.footer-xuangou a:hover{
color: #ff6670;
}
.footer-banner{
	width: 251px;
	height: 250px;

}
.footer-top{
	height: 80px;
	margin: 20px auto;
	border-left: 1px solid #777;
	text-align: center;
}
.footer-box{
	width: 120px;
	height: 30px;
	margin: 0 auto;
	line-height: 30px;
	font-size: 12px;
	border: 1px solid #ff6670;

}
.footer-img{
	display: inline-block;
	margin: 0 auto;
	width: 12px;
	height: 12px;
	background-image: url("../images/课程-反馈.png");
	background-size: 12px 12px;

}
.footer-box-text{
	color: #ff6700;
	display: inline-block;
}
.footer-top>p:nth-of-type(1){
	font-size: 20px;
	color: #ff6700;
}
.footer-top>p:nth-of-type(2){
	font-size: 12px;
	color: #777;
}
.footer-box:hover .footer-img {
    background-image: url("../images/课程-反馈 (1).png");
    background-size: 12px 12px;
}
.footer-box:hover .footer-box-text p {
    color: white;
}
.footer-box {
    transition: all 0.8s;
}
.footer-box:hover {
    background-color: #ff6700;
}
.footer-bottem{
	margin: 20px auto;
	text-align: center;
}
.footer-bottem>p:nth-of-type(1){
	font-size: 20px;
	color: #ff6700;
}
.footer-bottem>p:nth-of-type(2){
	font-size: 12px;
	color: #777;
}
.footer-bottem>p:nth-of-type(3){
	text-align: left;
	font-size: 12px;
	color: #777;
}
.end{
	width: 100%;
	height: 266px;
  padding: 30px 0 0px 155px;
	background-color: #fafafa;
	box-sizing: border-box;
	}
.end-logo{
		width: 61px;
		height: 60px;
		background-image: url("https://cdn.cnbj1.fds.api.mi-img.com/mi.com-assets/shop/img/logo-mi2.png");
		background-size: 60px 60px;
		background-position: 60px 60px;
}
.end-main{
	width: 1220px;
	margin: 0 auto;
	    margin-left: 70px;
}
.end-main>a{
	text-decoration: none;
	font-size: 12px;
	color: #757575;
}
.end-main>span{
	color: #757575;
}
.end-main>a:hover{
	color: #ff6700;
}
.end-main-least{
	width: 1149px;
	height: 72px;
	margin-left: 70px;
}
.end-main-least>a{
	text-decoration: none;
	font-size: 12px;
	color: #b0b0b0;
}
.end-main-least>span{
	font-size: 12px;
	color: #b0b0b0;
}
.end-main-least>a:hover{
	color: #ff6700;
}
.end-img img:nth-of-type(2){
	width: 92px;
	height: 28px;
}
.end-img img:nth-of-type(4){
	width: 92px;
	height: 28px;
}
.sloga{
   margin: 86px 0px 0px 440px;
	width: 350px;
	height: 19px;
	background-image: url("https://cdn.cnbj1.fds.api.mi-img.com/staticsfile/global/slogan2020.png");
	background-size:350px 19px;
}

.main-right-box, .main-right-box-small1 {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
  transition: all 0.3s ease;
  position: relative;
  z-index: 1;
}
.main-right-box:hover, .main-right-box-small1:hover {
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1); 
  transform: translateY(-3px);
  z-index: 2;
}
.main-img>img:hover{
	box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1); 
  transform: translateY(-3px);
  z-index: 2;
}
.fixed{
	width: 84px;
	height: 560px;
	position: fixed;
	right: 0;
	top: 105px;
	margin: 0 auto;
	text-align: center;
		z-index: 999;
}
.item{
	width: 84px;
	height: 92px;
	padding:10px 0;
	line-height: 35px;
	position: relative;
	background-color: white;
	border: .5px solid #e7e7e7;
}
.fixed-img{
	width: 60px;
	height: 60px;
	margin-left: 10px;
	background-color: white;
	background-image: url("https://i8.mifile.cn/b2c-mimall-media/98a23aae70f25798192693f21c4d4039.png");
	background-size: cover;
}
.item-1{
	width: 130px;
	height: 192px;
	line-height: 20px;
	display: none;
	background-color: white;
	position: absolute;
	top: 0;
	right: 90px;
}
.item-img{
	width: 100px;
	height: 100px;
	background-image: url("https://cdn.cnbj1.fds.api.mi-img.com/mi-mall/78c30d4f259ed43ab20e810a522a6249.png");
	background-size: 100px 100px;
	margin: 15px 0 0 15px;
}
.fixed-text{
	color: #757575;
}
.item-text{
	color: #757575;
	font-size: 14px;
}
.item:hover .item-1 {
	display: block;
  opacity: 1;
  visibility: visible;
  transform: translateX(10px);
}
.item:hover .fixed-img{

	background-image: url("https://i8.mifile.cn/b2c-mimall-media/74c4fcb4475af8308e9a670db9c01fdf.png");
	background-size: cover;
}
 .item:hover .fixed-text{
		color: #ff6700;
}
.item-a{
	width: 84px;
	height: 92px;
	padding:10px 0;
	line-height: 35px;
	position: relative;
	background-color: white;
	border: .5px solid #e7e7e7;
}
.fixed-img-a{
	width: 60px;
	height: 60px;
	margin-left: 10px;
	background-color: white;
	background-image: url("https://i8.mifile.cn/b2c-mimall-media/55cad219421bee03a801775e7309b920.png");
	background-size: cover;
}
.item-a:hover .fixed-img-a{

	background-image: url("https://i8.mifile.cn/b2c-mimall-media/41f858550f42eb1770b97faf219ae215.png");
	background-size: cover;
}
 .item-a:hover .fixed-text{
		color: #ff6700;
}
.item-b{
	width: 84px;
	height: 92px;
	padding:10px 0;
	line-height: 35px;
	position: relative;
	background-color: white;
	border: .5px solid #e7e7e7;
}
.fixed-img-b{
	width: 60px;
	height: 60px;
	margin-left: 10px;
	background-color: white;
	background-image: url("https://cdn.cnbj1.fds.api.mi-img.com/mi-mall/12eb0965ab33dc8e05870911b90f3f13.png");
	background-size: cover;
}
.item-b:hover .fixed-img-b{

	background-image: url("https://cdn.cnbj1.fds.api.mi-img.com/mi-mall/95fbf0081a06eec7be4d35e277faeca0.png");
	background-size: cover;
}
 .item-b:hover .fixed-text{
		color: #ff6700;
}
.item-c{
	width: 84px;
	height: 92px;
	padding:10px 0;
	line-height: 35px;
	position: relative;
	background-color: white;
	border: .5px solid #e7e7e7;
}
.fixed-img-c{
	width: 60px;
	height: 60px;
	margin-left: 10px;
	background-color: white;
	background-image: url("https://i8.mifile.cn/b2c-mimall-media/4f036ae4d45002b2a6fb6756cedebf02.png");
	background-size: cover;
}
.item-c:hover .fixed-img-c{

	background-image: url("https://i8.mifile.cn/b2c-mimall-media/5e9f2b1b0da09ac3b3961378284ef2d4.png");
	background-size: cover;
}
 .item-c:hover .fixed-text{
		color: #ff6700;
}
.item-d{
	width: 84px;
	height: 92px;
	padding:10px 0;
	line-height: 35px;
	position: relative;
	background-color: white;
	border: .5px solid #e7e7e7;
}
.fixed-img-d{
	width: 60px;
	height: 60px;
	margin-left: 10px;
	background-color: white;
	background-image: url("https://i8.mifile.cn/b2c-mimall-media/d7db56d1d850113f016c95e289e36efa.png");
	background-size: cover;
}
.item-d:hover .fixed-img-d{

	background-image: url("https://i8.mifile.cn/b2c-mimall-media/692a6c3b0a93a24f74a29c0f9d68ec71.png");
	background-size: cover;
}
 .item-d:hover .fixed-text{
		color: #ff6700;
}